be uncompromising - Spanish English Dictionary